almost immediately - Español Inglés Diccionario